Elite Opposition-based Artificial Bee Colony Algorithm for Global Optimization

Authors

  • Kangshun Li School of Information, South China Agricultural University
  • Shenwen Wang School of Information Engineering, Shijiazhuang University of Economics
  • Xuezhi Yue School of Science, JiangXi University of Science and Technology
  • Zhaolu Guo School of Science, JiangXi University of Science and Technology
Abstract:

 Numerous problems in engineering and science can be converted into optimization problems. Artificial bee colony (ABC) algorithm is a newly developed stochastic optimization algorithm and has been widely used in many areas. However, due to the stochastic characteristics of its solution search equation, the traditional ABC algorithm often suffers from poor exploitation. Aiming at this weakness of the traditional ABC algorithm, in this paper, we propose an enhanced ABC algorithm with elite opposition-based learning strategy (EOABC). In the proposed EOABC, it executes the elite opposition-based learning strategy with a preset learning probability to enhance its exploitation capacity. In the numerical experiments, EOABC is tested on a set of numerical benchmark test functions, and is compared with some other ABCs. The comparisons confirm that EOABC can achieve competitive results on the majority of the benchmark test functions.

Upgrade to premium to download articles

Sign up to access the full text

Already have an account?login

similar resources

ABCluster: the artificial bee colony algorithm for cluster global optimization.

Global optimization of cluster geometries is of fundamental importance in chemistry and an interesting problem in applied mathematics. In this work, we introduce a relatively new swarm intelligence algorithm, i.e. the artificial bee colony (ABC) algorithm proposed in 2005, to this field. It is inspired by the foraging behavior of a bee colony, and only three parameters are needed to control it....

full text

Differential Artificial Bee Colony Algorithm for Global Numerical Optimization

artificial bee colony (ABC) is the one of the newest nature inspired heuristics for optimization problem. In order to improve the convergence characteristics and to prevent the ABC to get stuck on local solutions, a differential ABC (DABC) is proposed. The differential operator obeys uniform distribution and creates candidate food position that can fully represent the solution space. So the div...

full text

A new hybrid artificial bee colony algorithm for global optimization

To further improve the performance of artificial bee colony algorithm (ABC), a new hybrid ABC (HABC) for global optimization is proposed via exploring six initialization methods. Furthermore, to balance the exploration and exploitation abilities, a new search mechanism is also developed. The algorithms are applied to 27 benchmark functions with various dimensions to verify its performance. Nume...

full text

OPTIMIZATION OF SKELETAL STRUCTURAL USING ARTIFICIAL BEE COLONY ALGORITHM

Over the past few years, swarm intelligence based optimization techniques such as ant colony optimization and particle swarm optimization have received considerable attention from engineering researchers. These algorithms have been used in the solution of various structural optimization problems where the main goal is to minimize the weight of structures while satisfying all design requirements...

full text

XOR-based artificial bee colony algorithm for binary optimization

The artificial bee colony (ABC) algorithm, which was inspired by the foraging and dance behaviors of real honey bee colonies, was first introduced for solving numerical optimization problems. When the solution space of the optimization problem is binary-structured, the basic ABC algorithm should be modified for solving this class of problems. In this study, we propose XOR-based modification for...

full text

Structural optimization using artificial bee colony algorithm

This paper presents an artificial bee colony (ABC) algorithm for structural optimization of planar and space trusses under stress, displacement and buckling constraints. In order to improve the performance of the classic ABC algorithm, modifications in neighborhood searching method, onlooker phase, and scout phase are proposed. Optimization of different typical truss structures is performed usi...

full text

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


Journal title

volume 28  issue 9

pages  1268- 1275

publication date 2015-09-01

By following a journal you will be notified via email when a new issue of this journal is published.

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023